rough riders - German English Dictionary